type 2 diabetes or pre-diabetes